fun main() {
    println(fix(age=10,name="Rose"))//默认值可以不传，不用按顺序
    println(fix("hh",2,1))
//    TODO("nothing")

    `is`();
    println(doSomething(1,true))
}

//有返回值的函数
private fun doSomething(age:Int = 2, flag:Boolean):String{
    return "result"
}
//没有返回值的函数
fun fix(name:String, age:Int = 2,sex:Int = 1){
    println(name + age + sex)
}

//反引号可以保留关键字
fun `is`(){
    println("after nothing.")
}